establish irrefutably

Translations
установить неопровержимо
The study established irrefutably the benefits of the new drug.
Исследование установило неопровержимо преимущества нового лекарства.